#include <stdio.h>
#include <sys/types.h>
#include <unistd.h>
#include <stdlib.h>




#include <stdio.h>
#include <stdlib.h>
int main()
{
char *env = getenv("MYENV");
if(env){
printf("%s\n", env);
}
return 0;
}






//int main()
//{
//    printf("%s\n", getenv("PATH"));
//    return 0;
//}
//
//extern int add(int a,int b);
//int main(){
//    printf("%d",add(5,6));
//    return 0;
//}







//#include <stdio.h>
//int main(int argc, char *argv[], char *env[]){
//    int i = 0;
//    for(int j = 0;argv[j];j++){
//        printf("%s\n",argv[j]);
//    }
//    for(; env[i]; i++){
//        printf("%s\n", env[i]);
//    }
//    return 0;
//}
//
//int main()
//{
//    int ret = fork();
//    if(ret < 0){
//        perror("fork");
//        return 1;
//    }
//    else if(ret == 0){ //child
//        printf("I am child : %d!, ret: %d\n", getpid(), ret);
//    }else{ //father
//        printf("I am father : %d!, ret: %d\n", getpid(), ret);
//    }
//        sleep(1);
//    return 0;
//}
//










//#include <stdio.h>
//#include <unistd.h>
//#include <stdlib.h>
//
//int main(){
//    pid_t id = fork();
//    if(id < 0){
//        perror("fork");
//        return 1;
//    }
//    else if(id > 0){ //parent
//        printf("parent[%d] is sleeping...\n", getpid());
//        sleep(10);
//    }else{
//        printf("child[%d] is begin Z...\n", getpid());
//        sleep(5);
//        exit(0);
//    }
//    return 0;
//}
//
//

//int main(){
//    pid_t id = fork();
//    if(id <0 ){
//        perror("fork");
//        return 1;
//    }else if(id == 0){
//        printf("CHILD PID:%d\n",getpid());
//        sleep(10);
//    }else{
//        printf("parent, pid: %d\n",getpid());
//        sleep(3);
//        exit(0);
//    }
//
//    return 0;
//}

